package DBLayer;
import ModelLayer.Employee;
import java.util.ArrayList;

public interface IFDBEmployee 
{    
    public Employee findEmployee(int employeeID, boolean retriveAssociation);
    
    public Employee findEmployeeByName(String name, boolean retriveAssociation);
    
    public ArrayList getAllEmployee(boolean retriveAssociation);

    public void insertEmployee(Employee employeeObj);

    public void updateEmployee (Employee employeeObj);

    public void deleteEmployee(int employeeID);
    
    public int Antal();
    
    public int MaxID();
}
